www.gusucode.com > 地平线cms ASP.NET门户网站系统 v2.x源码程序 > 地平线cms ASP.NET门户网站系统 v2.x/deepsooncmsV2.2/deepsooncmsV2.2/Theme/主题包说明.txt

    deepsoon前端主题风格采用模板解析技术,用户不需要懂C#语言,只要会html,css,js配合系统内置的标签,就可以轻易制作个性化的页面。下面是有关主题风格设计的有关说明,请您参考:

每一个主题风格的文件都放在一个单独的文件夹里,例如系统默认主题风格有关文件放在Default文件夹里,文件夹的名称即是主题风格的名称,会在后台的主题管理里显示,我们称这样的一个文件夹为一个主题包。

每个主题包中,必须包含以下文件:
screenshot.png  ------ 用于后台显示主题风格的缩略图
style.css       ------ 用于控制主题风格的样式
T_nav.html      ------ 全站的导航栏部分模板文件
T_copyright.html------ 全站的版权文字部分模板文件
T_index.html    ------ 首页内容模板文件
T_list.html     ------ 列表页内容模板文件
T_view.html     ------ 正文页内容模板文件
注意,以上文件必须在主题包中全部包括(缺一不可),否则会导致系统运行错误。如果您想自己设计一套主题风格,请将主题包里的相关文件命名为上面的对应文件名称。

模板文件中含有一些系统内置的标签,主要用来与数据库交互的,每个标签只能在特定的模板里有效。下面将这些标签一一列出:



【全站导航栏模板标签】
{dp:siteLogoAddr} ------ 网站Logo地址,单标签
   {dp:siteTitle} ------ 网站标题,单标签
     {dp:siteNav} ------ 网站导航菜单,系统内置的下拉菜单,单标签
     {dp:sitePos} ------ 页面位置导航,用于显示浏览者当前所在的页面,单标签

	 
	 
【版权文字部分模板标签】
{dp:siteSystemInfor} ------ 网站版本信息、开发者版权信息等,单标签
  {dp:siteCopyRight} ------ 网站版权文字,单标签
   {dp:siteOppInfor} ------ 系统运行参数,如系统当前时间、页面执行时间等,单标签

   
   
【首页模板标签】
                            {dp:IndexImg} {/dp:IndexImg} ------ 幻灯片,闭合标签
[IndexImg:Title1] [IndexImg:ImgLink1] [IndexImg:ImgSrc1] ------ 幻灯片第一幅图片,写在{dp:IndexImg}标签内部,与其配合使用,分别代表图片的标题\地址\链向地址;单标签
[IndexImg:Title2] [IndexImg:ImgLink2] [IndexImg:ImgSrc2] ------ 幻灯片第二幅图片,同上
[IndexImg:Title3] [IndexImg:ImgLink3] [IndexImg:ImgSrc3] ------ 幻灯片第三幅图片,同上

{dp:hdTitle} {/dp:hdTitle} ------ 头版头条,闭合标签
           [hdTitle:Title] ------ 头版头条的新闻标题,写在{dp:hdTitle}标签内部,与其配合使用,单标签
	  [hdTitle:BriefInfor] ------ 头版头条的文字摘要,同上
	          [hdTitle:ID] ------ 头版头条的文章ID,同上
	     [hdTitle:ClassID] ------ 头版头条的所属栏目ID,同上
	   [hdTitle:ClassName] ------ 头版头条的所属栏目名称,同上
	    [hdTitle:classURL] ------ 头版头条的所属栏目URL,同上
	     [hdTitle:viewURL] ------ 头版头条的URL,同上
	   [hdTitle:ReadCount] ------ 头版头条的被点击次数,同上
	 [hdTitle:DateDiffStr] ------ 头版头条的发布时间,同上
	 
{dp:showList rows=''} {/dp:showList} ------ 列表,含文章所属栏目、标题、发布时间、文章文字摘要,其中rows的属性为控制打印多少条记录,闭合标签
                  [showList:ClassID] ------ 列表的文章所属栏目ID,写在{dp:listBrief rows=''}标签内部,与其配合使用,单标签
				[showList:ClassName] ------ 列表的文章所属栏目名称,同上
				       [showList:ID] ------ 列表的文章ID,同上
				    [showList:Title] ------ 列表的文章标题,同上
				  [showList:DateStr] ------ 列表的文章发布时间,同上
				 [showList:classURL] ------ 列表的文章所属栏目URL,同上
				  [showList:viewURL] ------ 列表的文章URL,同上
				showList:BriefInfor] ------ 列表的文章文字摘要,同上
						
{dp:links} {/dp:links} ------ 友情链接,闭合标签
      [links:LinkHref] ------ 友情链接的链向地址,写在{dp:links}标签内部,与其配合使用,单标签
	  [links:LinkName] ------ 友情链接的文字标题,同上
	   
{dp:AdContent}  ------ 首页广告位,单标签





【列表页模板标签】
{dp:list pageSize=''} {/dp:list}   ------ 文章列表,其中pageSize的属性为控制每页打印的记录条数,闭合标签
                 [list:BriefInfor] ------ 文章列表的文章文字摘要,写在{dp:list pageSize=''}标签内部,与其配合使用,单标签
				         [list:ID] ------ 文章列表的文章ID,同上
                      [list:Title] ------ 文章列表的文章标题,同上
	                [list:DateStr] ------ 文章列表的文章发布时间,同上
	                [list:ClassID] ------ 文章列表的文章所属栏目ID,同上
				   [list:classURL] ------ 文章列表的文章所属栏目URL,同上
	                [list:viewURL] ------ 文章列表的文章URL,同上
	              [list:ClassName] ------ 文章列表的文章所属栏目名称,同上
		          [list:ReadCount] ------ 文章列表的文章点击次数,同上
		     [list:thumbnailImage] ------ 文章列表的文章缩略图,同上
			     [list:BriefInfor] ------ 文章列表的文章文字摘要,同上
							  
{dp:hotList rows='' titleLen=''} {/dp:hotList} ------ 热文列表,其中rows的属性为控制显示的记录条数,titleLen为控制每条记录打印的文章标题字数,闭合标签
							       [hotList:i] ------ 热文列表的自增变量,会从0开始自动递增,写在{dp:hotList rows='' titleLen=''}标签内部,与其配合使用,单标签
							 [hotList:ClassID] ------ 热文列表的文章所属栏目ID,同上
						   [hotList:ClassName] ------ 热文列表的文章所属栏目名称,同上
						    [hotList:classURL] ------ 热文列表的类别URL,同上
						     [hotList:viewURL] ------ 热文列表的URL,同上
						     	  [hotList:ID] ------ 热文列表的文章ID,同上
						       [hotList:Title] ------ 热文列表的文章标题,同上
					  [hotList:thumbnailImage] ------ 热文列表的文章缩略图,同上
						  [hotList:BriefInfor] ------ 热文列表的文章文字摘要,同上
												   
{dp:newList rows='' titleLen=''} {/dp:newList} ------ 最新文章列表,其中rows的属性为控制显示的记录条数,titleLen为控制每条记录打印的文章标题字数,闭合标签
                                   [newList:i] ------ 最新文章列表的自增变量,会从0开始自动递增,写在{dp:hotList rows='' titleLen=''}标签内部,与其配合使用,单标签
					         [newList:ClassID] ------ 最新文章列表的文章所属栏目ID,同上
						   [newList:ClassName] ------ 最新文章列表的文章所属栏目名称,同上
							[newList:classURL] ------ 最新文章列表的类别URL,同上
							 [newList:viewURL] ------ 最新文章列表的URL,同上
							      [newList:ID] ------ 最新文章列表的文章ID,同上
							   [newList:Title] ------ 最新文章列表的文章标题,同上
					  [newList:thumbnailImage] ------ 最新文章列表的文章缩略图,同上
						  [newList:BriefInfor] ------ 最新文章列表的文章文字摘要,同上
												   
{dp:randList rows='' titleLen=''} {/dp:randList} ------ 随机文章,其中rows的属性为控制显示的记录条数,titleLen为控制每条记录打印的文章标题字数,闭合标签
									[randList:i] ------ 随机文章的自增变量,会从0开始自动递增,写在{dp:hotList rows='' titleLen=''}标签内部,与其配合使用,单标签
						      [randList:ClassID] ------ 随机文章的文章所属栏目ID,同上
						    [randList:ClassName] ------ 随机文章的文章所属栏目名称,同上
						     [randList:classURL] ------ 随机文章的类别URL,同上
						      [randList:viewURL] ------ 随机文章的URL,同上
						   		   [randList:ID] ------ 随机文章的文章ID,同上
							    [randList:Title] ------ 随机文章的文章标题,同上
					   [randList:thumbnailImage] ------ 随机文章的文章缩略图,同上
						   [randList:BriefInfor] ------ 随机文章的文章文字摘要,同上

{dp:AdContent}  ------ 列表页广告位,单标签



【正文页模板标签】
{dp:view} {/dp:view} ------ 文章正文,闭合标签
        [view:Title] ------ 文章正文的标题,写在{dp:view}标签内部,与其配合使用,单标签
	  [view:DateStr] ------ 文章正文的发布时间,写在{dp:view}标签内部,与其配合使用,单标签
	  [view:ClassID] ------ 文章正文的所属栏目ID,同上
	[view:ClassName] ------ 文章正文的所属栏目名称,同上
	[view:ReadCount] ------ 文章正文的点击次数,同上
	  [view:Article] ------ 文章正文的全文,同上
	   [view:Source] ------ 文章正文的来源,同上
	   [view:Author] ------ 文章正文的作者,同上
	   
{dp:hotList rows='' titleLen=''} {/dp:hotList} ------ 热文列表,其属性同列表页模板标签的热文列表一个用法,不再列举
{dp:newList rows='' titleLen=''} {/dp:newList} ------ 热文列表,其属性同列表页模板标签的最新文章列表一个用法,不再列举
{dp:randList rows='' titleLen=''} {/dp:randList} ------ 热文列表,其属性同列表页模板标签的随机文章一个用法,不再列举

{dp:AdContent}  ------ 正文页广告位,单标签

以上标签的使用,请参考官网给出的默认主题风格的模板文件的写法。

如果想添加或者删除网站前端的主题风格,现在您只需要把主题包上传至Theme文件夹下,或者从Theme文件夹下删除即可。更多更详细的模板制作教程,请参阅地平线官网。